package com.yuzhi.master.sewage.rmstSz.entity.request;

import com.yuzhi.common.core.domain.BaseEntity;
import com.yuzhi.common.core.domain.PageQuery;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper = true)
public class DrainRmstSzReq extends BaseEntity {

    /**
     * 查询类型(1:整点   2:实时)
     */
    private String queryType;

    /**
     * 测点名称
     */
    private List<String> rmstCodeList;

    /**
     * 查询开始时间
     */
    private LocalDateTime cjTimeStrart;

    /**
     * 查询结束时间
     */
    private LocalDateTime cjTimeEnd;

    /**
     * 外键类型，关联fact_id字段（1:污水厂，2：泵站，3：管网，4：站点,5:水质,6:流量）
     */
    private Integer factype;

    private String factId;

    private String factName;


    /**
     * 分页信息
     */
    private PageQuery pageQuery;

}
